Multivalued Functions: Turing Characterizations and Complexity Results
نویسندگان
چکیده
This paper presents a nice Turing characterization of important classes of multivalued functions (used to model search problems) which elucidates properties of such classes as well as relationships among them. The results are based on a Turing transducer, called writenondeterministic (WND) transducer, which extends deterministic Turing machines with a simple non-deterministic construct which leaves track of each guess on the output tape. Moreover, the paper shows that oracle WND-transducers characterize a hierarchy of function classes corresponding to the polynomial hierarchy PH. A suitable notion of reduction for MV function-classes is also introduced to overcome some drawbacks of previously-proposed reductions. Finally, a simple restriction on the amount of nondeterminism of WND transducers gives a Turing characterization of the “tractable” MV functions, i.e., those functions such that (any)one of their results can be computed using a polynomial-time single-valued function.
منابع مشابه
Autoreducibility and Completeness for Partial Multivalued Functions
In this paper, we investigate a relationship between manyone-like autoreducibility and completeness for classes of functions computed by polynomial-time nondeterministic Turing transducers. We prove two results. One is that any many-one complete function for these classes is metric many-one autoreducible. The other is that any strict metric manyone complete function for these classes is strict ...
متن کاملThe Complexity of Solving Multiobjective Optimization Problems and its Relation to Multivalued Functions
Instances of optimization problems with multiple objectives can have several optimal solutions whose cost vectors are incomparable. This ambiguity leads to several reasonable notions for solving multiobjective problems. Each such notion defines a class of multivalued functions. We systematically investigate the computational complexity of these classes. Some solution notions S turn out to be eq...
متن کاملUniformly Defining Complexity Classes of Functions
We introduce a general framework for the definition of function classes. Our model, which is based on polynomial time nondeterministic Turing transducers, allows uniform characterizations of FP, FPNP, counting classes (# P, # NP, # coNP, GapP, GapPNP), optimization classes (max P, min P, max NP, min NP), promise classes (NPSV, #few P, c# P), multivalued classes (FewFP, NPMV) and many more. Each...
متن کاملInverting Onto Functions
We look at the hypothesis that all honest onto polynomial-time computable functions have a polynomial-time computable inverse. We show this hypothesis equivalent to several other complexity conjectures including • In polynomial time, one can find accepting paths of nondeterministic polynomialtime Turing machines that accept Σ∗. • Every total multivalued nondeterministic function has a polynomia...
متن کاملProbabilistic Communication Complexity
Communication is a bottleneck in many distributed computations. In VLSI, communication constraints dictate lower bounds on the performance of chips. The two-processor information transfer model measures the communication requirements to compute functions. We study the unbounded error probabilistic version of this model. Because of its weak notion of correct output, we believe that this model me...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003